layui.use(['table', 'layer'], function () {
    var table = layui.table;
    var layer = layui.layer;


    var applyTable = table.render({
        elem: '#toolReturn'
        // ,height: 315
        // ,url: baseURL + 'sys/branch/list' //数据接口
        , page: true //开启分页


        , cols: [[ //表头
            {field: 'toolNum', title: '型号编号', sort: true,width:100, }
            , {field: 'toolType', title: '机具型号', width:250, minWidth: '100'}
            , {field: 'toolInter', title: '接入方式', minWidth: '90'}
            , {field: 'toolProduct', title: '设备商',  minWidth: '90'}
            , {field: 'tooPic', title: '机具图片', minWidth: '90'}
            ,  {field: 'toolPrice', title: '机具押金额',  minWidth: '90'}
            ,  {field: 'remarks', title: '备注',  minWidth: '90'}
            , { title: '操作',align: 'center',  toolbar: '#barDemo'}
        ]]

        , data: [{
            "toolNum": "10001"
            , "toolType": "恒生电子股份有限公司"
            ,"toolInter":"电脑拨号"
            , "toolProduct": "生产商A"
            , "tooPic": ""
            , "toolPrice": "10000"
            , "remarks": "首批生产1000只试用"
        },{
            "toolNum": "10001"
            , "toolType": "恒生电子股份有限公司"
            ,"toolInter":"电脑拨号"
            , "toolProduct": "生产商A"
            , "tooPic": ""
            , "toolPrice": "10000"
            , "remarks": "首批生产1000只试用"
        },
            {
                "toolNum": "10001"
                , "toolType": "恒生电子股份有限公司"
                ,"toolInter":"电脑拨号"
                , "toolProduct": "生产商A"
                , "tooPic": ""
                , "toolPrice": "10000"
                , "remarks": "首批生产1000只试用"
            },
            {
                "toolNum": "10001"
                , "toolType": "恒生电子股份有限公司"
                ,"toolInter":"电脑拨号"
                , "toolProduct": "生产商A"
                , "tooPic": ""
                , "toolPrice": "10000"
                , "remarks": "首批生产1000只试用"
            }]

    });



    $("#sysBranchQueryPage").click(function () {

        var $sysBranchQueryForm = $('#sysBranchQueryForm');

        applyTable.reload({
            where: { //设定异步数据接口的额外参数，任意设
                branchCode: $sysBranchQueryForm.find('select[name=branchCode]').val()
                , branchLevel: $sysBranchQueryForm.find('select[name=branchLevel]').val()
                , parentBranch: $sysBranchQueryForm.find('select[name=parentBranch]').val()
                , status: $sysBranchQueryForm.find('select[name=status]').val()
            }
            , page: {
                curr: 1 //重新从第 1 页开始
            }
        });

    });

    //监听工具条
    table.on('tool(branchTableFilter)', function (obj) { //注：tool是工具条事件名，test是table原始容器的属性 lay-filter="对应的值"
        var data = obj.data; //获得当前行数据
        var layEvent = obj.event; //获得 lay-event 对应的值（也可以是表头的 event 参数对应的值）
        var tr = obj.tr; //获得当前行 tr 的DOM对象

        if (layEvent === 'detail') { //查看
            window.location = '../toolmanage/toolTypeEdit-detial.html'
            //$.post('merchant-detail.html', function (data) {
            //    layer.open({
            //        type: 1,
            //        area: ['1000px', '460px'],
            //        content: data
            //    });
            //}, 'html');
        }
    });
});